kanal tıkanıklığı - Turkish English Dictionary